cotton-wool tips - Spanish English Dictionary